do someone or something justice - Espagnol Anglais Dictionnaire